end up losing - French English Dictionary